home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1993 / Internet Info CD-ROM (Walnut Creek) (1993).iso / networking / osi / isode / dosisode / DOSISODE80.ZIP / ISODE8.WRK / PSAP2 / MAKE.BAT next >
Encoding:
DOS Batch File  |  1991-12-18  |  1.5 KB  |  56 lines

  1. @echo off
  2. if not "%1." == "clean." goto check_tidy
  3.     del *.h
  4.     del *.o
  5.     del *.c
  6.     del *.a
  7.     del %isode_orig%\psap2\ps_tables.*
  8.     del %isode_orig%\psap2\*.ph
  9.     del %isode_orig%\psap2\ps-types.*
  10.     goto end
  11. :check_tidy
  12. if not "%1." == "tidy." goto check_null
  13.     del *.h
  14.     del *.o
  15.     goto end
  16. :check_null
  17. if not "%1." == "." goto bad_param
  18.     set dir=psap2
  19.     if exist %isode_orig%\psap2\ps_tables.c goto miss1
  20.         cd %isode_orig%\psap2
  21.         %isode%\pepsy\pepsy -A -f -h -m ps.py
  22.         cd %isode%\psap2
  23. :miss1
  24.     set defines=5
  25.     call %isode%\utils\h  ps-types
  26.     call %isode%\utils\cc ps_tables
  27.     call %isode%\utils\cc psap2error
  28.     call %isode%\utils\cc psapabort
  29.     call %isode%\utils\cc psapactivity
  30.     call %isode%\utils\cc psapexec
  31.     call %isode%\utils\cc psapinitiate
  32.     call %isode%\utils\cc psaplose
  33.     call %isode%\utils\cc major1 psapmajor1
  34.     call %isode%\utils\cc major2 psapmajor2
  35.     call %isode%\utils\cc minor1 psapminor1
  36.     call %isode%\utils\cc minor2 psapminor2
  37.     call %isode%\utils\cc release1 psaprelease1
  38.     call %isode%\utils\cc release2 psaprelease2
  39.     call %isode%\utils\cc psapreport
  40.     call %isode%\utils\cc psaprespond
  41.     call %isode%\utils\cc resync1 psapresync1
  42.     call %isode%\utils\cc resync2 psapresync2
  43.     call %isode%\utils\cc psaprovider
  44.     call %isode%\utils\cc psapselect
  45.     call %isode%\utils\cc psaptoken
  46.     call %isode%\utils\cc psap2vrsn
  47.     set defines=0
  48.     ar r temp.a @psap2.lnk >nul:
  49.     copy temp.a libpsap2.a >nul:
  50.     ar rs libpsap2.a
  51.     del temp.a
  52.     goto end
  53. :bad_param
  54.     echo unknown option %1
  55. :end
  56.